.clearfix:after{clear:both;content:"";display:block;height:0;line-height:0;visibility:hidden;}
.none{display:none}
.clearfix:after{clear:both;content:'\0200';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}* html
                               .clearfix{height:1%}
.clearfix{display:block}

.fl{float: left;}

.mt20{margin-top: 20px !important;}
.mt10{margin-top: 5px !important;}
.mt1{margin-top: 1px !important;}
.mr10{margin-right: 10px;}
.ml10{margin-left: 10px;}

p.title{ font-weight: 900; }
.admin-main{min-width: 1024px;}
.title{ color: #666; font-size: 16px; padding-left: 30px; font-weight: bold;}
.title-item{ color: #3C5179;  font-size: 16px; padding-left: 50px;}

.box{box-sizing: border-box; height: 60px; background: #eee; margin: 0px 50px; min-width: 900px; position: relative;}
.box-item{ float: left; padding: 10px 20px; position: relative; top:8px;}

.input-txt{font-size: 12px; border: 1px solid #ccc;}
.input-mini{width: 40px;}
.f12 {font-size: 12px; color: #444;}
.btn-secondary{display: inline-block; padding: 2px 10px; font-size: 12px; background: #e6e6e6; color: #3bb4f2; cursor: pointer; border-radius:5px; border: 1px solid #ccc;}
.btn-secondary:hover{background: #888; color: #333; }

.vertical-line{border-right: 1px solid #ccc;}

.label-box{float: left;}
.label{font-size: 12px; background:#0E90D2; color: #fff; border-radius: 5px; padding: 2px 10px; margin-left: 10px; cursor: pointer; position: relative;}
.label i{position: absolute; display: block; top: -10px; right: -10px; width: 16px; height: 16px; background: url("icon/delete.png");}


.des-box {box-sizing: border-box; margin: 0px 50px; min-width: 900px; position: relative; color: #999; font: 14px;}


.broder_box{border: 1px solid #eee; width: 100%; padding: 20px 20px 60px 20px;}